MTNQIYKQVFSFFLSVLLLQSSTVSYVPKSFDLKKPCKHFVLYLHNIAYDGDNAANATAATIVKPLGLGDHSFGELIIINNPVTLDQNYLSKPVARAQGFYFYNMKTNYNAWVAWTLVFNSTKHKGTFTIMDANPFGLQPARDLSIVGGTGDFLMTRGIATFKTKLTQGSKYFCVEMNIKLYECY